package com.common.playing.apps.comm.listener;


import com.common.playing.apps.comm.ui.widget.CyclePickerView;

/**
 * 周期选择滚轮发生改变接口
 * <p>
 * 开始滚动、正在滚动、完成滚动三种状态
 * 
 * @author pengxh
 * 
 */
public interface OnCyclePickerChangeListener {

	/**
	 * 周期选择控件 正在滚动
	 * 
	 * @param cyclePicker
	 * @param currCycle
	 */
	void onChanging(CyclePickerView cyclePicker, int currCycle);

	/**
	 * 周期选择控件 开始滚动
	 * 
	 * @param cyclePicker
	 * @param currCycle
	 */
	void onChangeStart(CyclePickerView cyclePicker, int currCycle);

	/**
	 * 周期选择控件 完成滚动
	 * 
	 * @param cyclePicker
	 * @param currCycle
	 */
	void onChangeEnd(CyclePickerView cyclePicker, int currCycle);
}
